/*
 * ITeacherDescriptionFinder.h
 *
 *  Created on: 30 Μαϊ 2010
 *      Author: Sartios
 */

#ifndef ITEACHERDESCRIPTIONFINDER_H_
#define ITEACHERDESCRIPTIONFINDER_H_

#include "../../../../Domain/TeacherDescriptions/ITeacherDescription.h"

class ITeacherDescriptionFinder{
public:
	/**
	 *
	 */
	virtual	ITeacherDescription	*	findTeacherDescritpionByTeacherAem(const string *aem)=0;
	/**
	 *
	 */
	virtual ITeacherDescription *	findTeacherDescriptionByTeacherInsuranceNumber(const string *insuranceNumber)=0;
	/**
	 *
	 */
	//virtual ITeacherDescription	*	findTeacherDescriptionByTeacherFather(const ITeacherFather *father)=0;
};

#endif /* ITEACHERDESCRIPTIONFINDER_H_ */
